package com.enums;

//排货计划状态
public enum TmPlanStatusEnum {

	zero("未生效", "0"), one("有效", "1"), two("无效", "2"), three("已取消", "3"), four("已转卸", "4"), five("执行中", "5"),
	six("执行完成", "6");

	private String name = "";

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	private String value = "";

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}

	TmPlanStatusEnum(String name, String value) {
		this.name = name;
		this.value = value;
	}

	public static String getEnumValue(String name) {
		String valueString = "";
		for (TmPlanStatusEnum e : TmPlanStatusEnum.values()) {
			if (e.getName().equals(name)) {
				valueString = e.getValue();
			}
		}
		return valueString;
	}

	public static String getEnumName(String value) {
		String valueString = "";
		for (TmPlanStatusEnum e : TmPlanStatusEnum.values()) {
			if (e.getValue().equals(value)) {
				valueString = e.getName();
			}
		}
		return valueString;
	}
}
